Realization of a windowed BCJR algorithm
نویسندگان
چکیده
In contemporary communication systems, Turbo coding is an important channel coding method which results in extremely low bit-error ratios (BER) at signal-tonoise ratios (SNRs) within 1 dB off the Shannon Limit. The BCJR algorithm is used as an iterative decoding scheme in Turbo coding. However, it requires that the whole input sequence is received possible including termination. This makes it difficult to be used in a continuous input stream. The current thesis presents a possible realization of the windowed BCJR algorithm, which overcomes this problem, and can be introduced into a pipelined turbo decoding scheme. In decoding the turbo codes, the sliding window BCJR algorithm, derived from the BCJR algorithm, permits a continuous decoding of the coded sequence without requiring trellis termination of the constituent codes and uses a reduced memory span.
منابع مشابه
Pipeline Decoding of Woven Convolutional Codes
A pipeline decoder for woven convolutional codes (WCCs) is introduced. The decoding is performed iteratively by shifting a window over the received sequence. For the symbol–by–symbol a posteriori (s/s– APP) decoding of convolutional code segments, a windowed version of the BCJR algorithm is applied. This pipeline concept allows a trade–off between decoding delay, decoding complexity, and perfor...
متن کاملAn efficient decoding algorithm for cycle-free convolutional codes and its applications
This paper proposes efficient message-passing algorithms for decoding 1/(1 + Dn) codes, whose Tanner graphs are cycle-free. A sum-product algorithm is first proposed, whose serial realization is shown to perform equivalently to the log-domain maximum a posterior (log-MAP) implementation of the BCJR algorithm. Next, a min-sum algorithm is proposed, which is shown to perform equivalently to the m...
متن کاملRolling Bearing Fault Analysis by Interpolating Windowed DFT Algorithm
This paper focuses on the problem of accurate Fault Characteristic Frequency (FCF) estimation of rolling bearing. Teager-Kaiser Energy Operator (TKEO) demodulation has been applied widely to rolling bearing fault detection. FCF can be extracted from vibration signals, which is pre-treatment by TEKO demodulation method. However, because of strong noise background of fault vibration signal, it is...
متن کاملImplementation of a Dual Analog Decoder
When considering forward error correction (FEC) algorithms for telecommunication applications, the BCJR algorithm is the sub-optimal MAP (maximum a posteriori) soft decoding algorithm. For the case of high code rate, BCJR decoding based on the trellis in the dual domain is computationally much less complex than in the original domain. Previously, designs of dual domain primitive circuit element...
متن کاملPerformance Limits of Turbo Equalization Using M-BCJR Algorithm
We study the performance limits of turbo equalization when the M -BCJR algorithm is used as the soft-in soft-out equalizer. We show through analysis based on EXIT charts that the M -BCJR equalizer can provide performance very close to that of the BCJR equalizer with considerably reduced complexity. We show that the current practice of using the output of the equalizer directly as a posteriori p...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2010